package com.tracesystem.controller.info;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * @author JMOCOK
 * @description 缺陷信息
 * @date 2022/3/30  10:37
 */
@ApiModel("缺陷信息")
@Data
public class IssueInfo {
    @ApiModelProperty("缺陷id")
    private Integer issueId;
    @ApiModelProperty("项目id")
    private Integer projectId;
    @ApiModelProperty("父缺陷id")
    private Integer parentIssueId;
    @ApiModelProperty("缺陷名")
    private String issueName;
    @ApiModelProperty("缺陷描述")
    private String issueDesc;
    @ApiModelProperty("缺陷类型")
    private String issueType;
    @ApiModelProperty("严重程度")
    private String issueSeverity;
    @ApiModelProperty("优先级")
    private String issuePriority;
    @ApiModelProperty("计划开始时间")
    private LocalDate planStartTime;
    @ApiModelProperty("计划完成时间")
    private LocalDate planEndTime;
    @ApiModelProperty("预计工时")
    private BigDecimal planWorkHours;
    @ApiModelProperty("完成要求")
    private String doneCondition;

}
